package com.base2.webshop.shared.proxies;

import com.google.gwt.requestfactory.shared.EntityProxy;
import com.google.gwt.requestfactory.shared.ProxyFor;
import com.base2.webshop.server.entities.Product;
import com.base2.webshop.server.locators.AbstractEntityLocator;

@ProxyFor(value = Product.class, locator = AbstractEntityLocator.class)
public interface ProductProxy extends EntityProxy {

	Long getId();

	String getProductName();

	String getProductDescription();

	String getProductPrice();

	String getProductQuantity();

	String getProductImage();

	String getProductAddedDate();

	void setProductName(String productName);

	void setProductDescription(String productDescription);

	void setProductPrice(String productPrice);

	void setProductImage(String productImage);

	void setProductAddedDate(String productAddedDate);
}
